----------------------------------------------------------------
include.txt
----------------------------------------------------------------
spymac.vbs|vbscript|UTF-8|photo|http://www.spymac.com/*
scriptļ|scriptʽ|ҳַʽ(GB2312,UTF-8)|Ƭ(photo)߶б(album)|ҳַʹ?*VBжϷģ壩
磺http://photo.163.com/photos/*/*
Ҫ*ֱҪַãhttp://photo.163.com/photos/?*/?*


----------------------------------------------------------------
vbscriptʹù̡ģ鼶ımsgboxinputbox
-------------------------------------------------------------------------

OX163_urlpage_Referer
ҳʹõҳϢΪʹ

OX163_urlpage_Cookies
ÿҳ֮ǰҳ֮󣬶ԶµĸҳcookiesϢ

--------------------------Function1--------------------------------------
ڽһУurlȷԣȷhtmlļصַ

Function return_download_url(byVal url_str)
'url_strΪ

return_download_url="inet|10,13|" & url_str (ѡ & "|referce_url|post_method")
End Function

ظʽinet|10,13|url_strУurl

õĸʽinet|10,13|url_strУurl|ҳݣΪһͳһַhttp://moe.imouto.org/һʽ룩
ʽ£
meҳΪԼurlhttp://moe.imouto.org/data/f9/b1/f9b180520eba83bd887e04e5cb78bf81.jpg
dirĿ¼ӵַhttp://moe.imouto.org/data/f9/b1/
rootĿ¼ӵַhttp://moe.imouto.org/
parent1ʼparent2Ŀ¼root2Ŀ¼ַhttp://moe.imouto.org/data/f9/ûô߱ʾme

inet(ҳظʽinet,web)
inet:htmlԴļ
web:ҳʾȫϢmaxthon viewpageԴ룩

10,13(ҪASCַ13,10Ҳǻس0Ϊ)
chr(34)ҲӢİ˫ųһʱԶ滻ΪűɱӢİ˫

url_strhttp://www.spymac.com/

ʹpostʽ
return_download_url="inet|10,13|http://aaa.com|referce_url(|post_method)

referce_urlݿʡ
post_methodдpostݿʡԣдʱûreferce_urlϢҪreferce_urlһ磺inet|10,13|http://aaa.com||post_method
referce_urlpost_methodϢݺС|ָߵʱذѡ|滻Ϊ&for_ox163_replace_vline&

Ϊ˳

--------------------------Function2--------------------------------------
Function return_download_list(byVal html_str,byVal url_str)
'html_strصı
'url_strʹõurlҲreturn_download_urlصĲжǷжҳ


End Function

ظʽ
jpg|http://www.spymac.com/upload/2007/09/28/XmBhIoPMTu|aaa.jpg|aaaadsfsdfsfdsf
 .
 .
 .
0|inet|10,13|http://www.spymac.com/?u=24(|referce_url|post_method)
Ϊһ(޸referce_urlϢԼpost_methodϢпޣܴлسسַϢ&for_ox163_replace_vbcrlf&)
referce_urlpost_methodϢݺС|ָߵʱذѡ|滻Ϊ&for_ox163_replace_vline&


صΪļʽΪգ|ļ|ļԶжļȷԣļʽΪļʽΪ׼߶Ϊ׼ܺС||ļɲд,գ

ļԶhtmlͷǷַ

һ
0(Ƿжҳ棺0ûУ0)
Ϊ0Բд
--------------------------Function3--------------------------------------
Function return_albums_list(ByVal html_str, ByVal url_str)
'html_strصı
'url_strʹõurlҲreturn_download_urlصĲжǷжҳ


End Function

ظʽ
0|23|http://comic.92wy.com/go/comicshow.aspx?id=1389&nameid=57|BLAME_1|BLAME_1
0|24|http://comic.92wy.com/go/comicshow.aspx?id=1390&nameid=57|BLAME_2|BLAME_2
 .
 .
 .
0|inet|10,13|http://www.spymac.com/?u=24(|referce_url|post_method)
Ϊһ(޸referce_urlϢԼpost_methodϢпޣܴлسسַϢ&for_ox163_replace_vbcrlf&)
referce_urlpost_methodϢݺС|ָߵʱذѡ|滻Ϊ&for_ox163_replace_vline&

صΪǷ루0ΪûУ|ͼƬ֣գ||ļԶжļȷԣļʽΪļʽΪ׼߶Ϊ׼ܺС||ļɲд,գ

ļԶhtmlͷǷַ

һ
0(Ƿжҳ棺0ûУ0)
Ϊ0Բд
--------------------------Function4--------------------------------------
Function return_password_rules(ByVal html_str, ByVal pass_word)
'html_strΪreturn_download_urlصҪҳurlpass_wordд

return_password_rules = "http://photo.163.com/photos/ugs_mov/49968705/|checking=1&pass=" & pass_word & "&submit=%D1%E9%D6%A4|0|ȷķ"
End Function
صʽ£
url | postʽݣpassword |referer_str(ջ"Content-Type: application/x-www-form-urlencoded")| йؼΪȷ(1ʾ)иùؼΪ(0ʾ) | йؼ֣ɺС|
߷صø߼ģʽ
return_ad_password_rules|inet|10,13|http://www.spymac.com/?u=24(|referce_url|post_method)return_ad_password_rules|Ϊ̶ͷreturn_albums_listȺؽṹעⷵذpostݣ
--------------------------Function5--------------------------------------
Function return_ad_password_rules(ByVal html_str, ByVal url_str, ByVal pass_word)
'html_strΪreturn_password_rulesصҪҳurl_strurl_strΪurlpass_wordд
return_ad_password_rules="password_correct"
End Function
жȷءpassword_correctעСд
Ҫٴδҳݣҳ棬ظʽΪ1|inet|10,13|http://www.spymac.com/?u=24(|referce_url|post_method)1|Ϊ̶ͷ
󣬷2ͷʽͬκı
----------------------------------------------------------------
----------------------------------------------------------------
----------------------------------------------------------------
javascript
----------------------------------------------------------------
ͬvbscript
Function return_download_url(url_str){
 .
 .
 . 
return_download_url="0|inet|10,13|"+url_str;
rentrn return_download_url;
}

Function return_download_list(html_str,url_str){
 .
 .
 .
rentrn return_download_list;
}